river training measures - Turkish English Dictionary